오빠두엑셀 `2026 무료 챌린지` 오픈! 완주하고 수료증 받아가세요! 5년 연속 IT분야 베스트셀러! 「 진짜쓰는 실무엑셀 」로 2026년 공부 끝내기 엑셀이 막히셨나요? Q&A 게시판에서 바로 해결하세요.
메뉴
찾기 및 참조
COLUMN 함수
엑셀 2016
찾기 및 참조
COLUMN 함수
COLUMN_워터마크_tiny
함수 요약

엑셀 COLUMN 함수는 특정 셀 또는 범위의 열 번호를  반환하는 함수입니다.

함수 구문
=COLUMN([셀])
-
[선택인수]열 번호를 구할 셀 또는 범위 입니다.
  • 입력을 생략할 경우 함수가 입력된 셀의 열 번호를 반환합니다.
상세 설명

엑셀 COLUMN 함수는 특정 셀의 열 번호를 반환하는 함수입니다. 예를 들어 특정한 셀이 A열인 경우 1을, D열인 경우 4를 결과로 반환합니다.

이 함수는 단독으로 사용하기보다 다른 함수들과 조합을 통해 동적인 수식을 만들 때 매우 유용하며 보고서 자동화, 데이터 분석, 조건부 계산 등에서 유용하게 활용할 수 있습니다.

=COLUMN()
/ / 함수가 적용된 셀의 열 번호를 반환합니다.
=COLUMN(B3)
/ / B3셀의 열 위치인 2를 반환합니다.

범위를 인수로 넣으면 가로 방향의 배열로 값을 반환합니다. 단, Microsoft 365 이전 버전에서 범위를 인수로 넣을 경우, 배열 수식(Ctrl + Shift + Enter)으로 입력이 필요 합니다.

=COLUMN(B3:E5)
/ / 범위의 열 위치인 2, 3, 4, 5 를 동적 배열로 반환합니다.

COLUMN 함수 간단 예제
1) 특정 셀의 열 번호 구하기

아래와 같이 함수를 사용하면, 특정 셀의 열 번호를 구할 수 있습니다.

=COLUMN(C5)
/ / 결과: 3 (C열의 열 번호인 3을 결과로 반환합니다.)

COLUMN_예시1_tiny

2) 점수표에서 상위 3위까지의 점수 추출하기

아래와 같이 LARGE 함수와 함께 사용하면, 점수표에서 상위 3위까지의 점수를 추출할 수 있습니다.

=LARGE(A5:A11,COLUMN(A1:C1))
/ / 점수표에서 상위 1위부터 3위까지 결과를 반환합니다.

COLUMN_예시2_tiny


그 외 주의사항

인수를 생략하면 함수가 입력된 셀의 열 번호가 반환됩니다.

COLUMN 함수는 1(A열) 부터 16,384(XFD열) 까지의 값을 반환할 수 있습니다.

범위를 입력할 때는 연속된 범위만 사용할 수 있습니다.

=COLUMN(A1:C1)/ / 1, 2, 3 을 가로방향 배열로 반환합니다.
=COLUMN(A1,B1,C1)/ / 인수 오류 팝업이 발생됩니다.

Microsoft 365 이전 버전에서 범위를 인수로 넣을 경우 배열 수식(Ctrl + Shift + Enter)으로 입력해야 합니다.

댓글 7
4 (4개 평가)
유래카
유래카 2021.10.13 20:12
COLUMN 함수는 열 번호를 반환하는 것임으로 (A3)은 1이 됩니다. A뒤에 무슨 수가 붙든간에 무조건 반환되는 숫자는 1입니다.
오빠두엑셀
오빠두엑셀 작성자 2021.10.17 20:50
유래카님 안녕하세요.
앗 게시글에 잘못된 부분이 있었습니다.^^; 바로 수정했습니다.
확인해주셔서 감사합니다.
김준영
김준영 2022.01.01 16:00
상세설명 부분도 수정해야 하는 거 아닌가요?
오빠두엑셀
오빠두엑셀 작성자 2022.01.03 21:59
상세설명에도 잘못된 부분이 있었네요 ^^; 미처 확인하지 못했습니다.
다시 한번더 확인해주셔서 감사드립니다.
뚜벅이
뚜벅이 2022.01.03 21:58
좋은 내용 감사합니다
nerdyemdy
nerdyemdy 2024.04.16 09:26
기초부터 하나하나 찾으며 배우고 있습니다. 잘 정리해주셔서 진심으로 감사드려요
강민준🤗
강민준🤗 2024.08.10 22:16
좋은 강의 감사합니다🙇‍♂️